to meet demand - Español Inglés Diccionario